Atum\Integrations\Wpml D

Total Complexity 201
Dependencies 15
Dependents 1
Total lines 1,860
Lines of code 776
Logical lines of code 424
Comment lines 664
Methods 61
Properties 10

Methods 61

Method Rating Maintainability Complexity Lines of code
upgrade()
B
34 21 86
update_multicurrency_translations_data()
A
45 15 40
check_product_if_translation()
A
57 10 14
add_custom_sale_price()
A
50 8 25
add_po_filter_search()
S
54 7 19
update_atum_data()
S
49 6 32
remove_language_switcher()
S
62 8 9
get_original_product_id()
S
51 6 25
register_hooks()
S
41 4 52
add_custom_regular_price()
S
55 6 19
load_wpml_product()
S
58 5 15
get_product_translations_ids()
S
61 5 11
add_lang_dropdown_to_po()
S
53 4 26
delete_atum_data()
S
55 4 18
maybe_remove_atum_panel()
S
52 3 30
maybe_prevent_save_product_meta_boxes()
S
63 5 9
icl_make_duplicate()
S
59 4 14
get_products_translations_ids()
S
60 4 13
add_lang_dropdown_to_supplier()
S
55 3 23
wpml_sanitize_purchase_price_in_custom_prices()
S
64 4 9
add_custom_purchase_price()
S
61 3 12
save_translations_purchase_price()
S
62 3 11
duplicate_atum_product()
S
54 2 21
change_multi_currency_meta_where()
S
55 2 20
enqueue_scripts()
S
66 3 8
__construct()
S
59 2 15
skip_translations()
S
65 3 9
get_instance()
S
70 3 6
get_lang_currency()
S
66 3 8
update_translations_data()
S
64 3 9
hide_multilingual_content_setup_box()
S
70 3 6
exclude_duplicated_categories()
S
64 2 11
include_translations_inbound_where()
S
62 2 11
register_atum_order_hooks()
S
61 2 11
new_translation_completed()
S
70 2 6
wpml_save_purchase_price_in_custom_prices()
S
72 2 5
maybe_prevent_save_product_variation_meta_boxes()
S
69 2 6
check_variation_if_translation()
S
77 2 3
add_custom_prices_arg()
S
69 2 6
save_wpml_lang_order_prop()
S
74 2 4
exclude_atum_data_attributes()
S
63 1 11
remove_multilingual_fields()
S
74 1 4
add_po_where_clause()
S
75 1 4
get_products_transient_param()
S
71 1 6
__clone()
S
78 1 3
add_wpml_active_var()
S
76 1 4
__sleep()
S
78 1 3
add_po_join_clause()
S
71 1 6
filter_get_all_products()
S
76 1 4
add_wpml_templates()
S
76 1 4
select_add_icl_translations()
S
71 1 6
disable_comments_translations()
S
79 1 3
block_atum_fields()
S
71 1 6
wpml_add_purchase_price_to_custom_prices()
S
77 1 4
prevent_deleting_product_translations_meta()
S
75 1 4
wpml_add_purchase_price_to_custom_price_labels()
S
75 1 4
update_translations_atum_data()
S
79 1 3
unmanaged_products_where()
S
66 1 9
set_non_translatable_post_types()
S
76 1 4
where_add_icl_translations()
S
77 1 4
enable_comments_translations()
S
78 1 3